look pissed off - Turkish English Dictionary